package 反射注解封装自动测试框架;

/**
 * 功能描述：
 * 构建一个计算器类Calculator。用此类来充当可能出现bug(异常)的那个类，然后通过我们后续写好的测试框架去检测该类
 * 是否会出现bug(异常)
 * <p>
 * 类中包含：
 * 加、减、乘、除、方法
 */
public class Calculator {
    //1.加法的声明
    @Check
    public void add(){//正确的
        System.out.println("1 + 0="+(1 + 0));
    }

    //2.减法的声明
    @Check
    public void sub(){//正确的
        System.out.println("1 - 0="+(1 - 0));
    }

    //3.乘法的声明
    @Check
    public void mul(){//正确的
        System.out.println("1 * 0="+(1 * 0));
    }
    //4.除法的声明
    @Check
    public void div(){//非正确的
        System.out.println("1 / 0="+(1 / 0));
    }
}
